package cn.s1995.sloth.bizs.oo.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;

import cn.s1995.sloth.bizs.entity.Video;
import cn.s1995.sloth.common.core.convert.JoinUrlPrefixConvert;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class VideoVO extends Video{

	/**
	* 商店头像
	*/
	@JsonSerialize(using = JoinUrlPrefixConvert.class)
    @Schema(description = "商店头像")
    private String shopAvatar;

	@Schema(description = "商店名称")
	private String shopName;

    @Schema(description = "是否关注工厂")
    private boolean followFlag;

    @Schema(description = "是否点赞视频")
    private boolean likeFlag;

    @Schema(description = "是否收藏视频")
    private boolean collectFlag;

    @Schema(description = "是否评论视频")
    private boolean commentFlag;
}
